/*
 * GbtNames.h
 *
 *  Created on: 2018年5月30日
 *      Author: zhengboyuan
 */

#ifndef GBTNAMES_H_
#define GBTNAMES_H_


#define GBT_NAME_MIME       "Application/MANSCDP+xml"
#define GBT_MIME_MANSCDP    "Application/MANSCDP+xml"
#define GBT_MIME_MANSRTSP   "Application/MANSRTSP"


#define GBT_NAME_Control    "Control"
#define GBT_NAME_Query      "Query"
#define GBT_NAME_Notify     "Notify"
#define GBT_NAME_Response   "Response"

#define GBT_NAME_ON     "ON"
#define GBT_NAME_OFF    "OFF"

#define GBT_NAME_OK     "OK"
#define GBT_NAME_ERROR  "ERROR"

#define GBT_NAME_Result  "Result"

#define GBT_NAME_Keepalive  "Keepalive"

#define GBT_NAME_Record     "Record"
#define GBT_NAME_StopRecord  "StopRecord"

#define GBT_NAME_SetGuard       "SetGuard"
#define GBT_NAME_ResetGuard     "ResetGuard"

#define GBT_NAME_DeviceControl  "DeviceControl"
#define GBT_NAME_DeviceConfig   "DeviceConfig"
#define GBT_NAME_DeviceStatus   "DeviceStatus"
#define GBT_NAME_DeviceInfo     "DeviceInfo"
#define GBT_NAME_RecordInfo     "RecordInfo"
#define GBT_NAME_ConfigDownload "ConfigDownload"
#define GBT_NAME_PresetQuery    "PresetQuery"
#define GBT_NAME_MobilePosition "MobilePosition"


#define GBT_NAME_SWITCH     "SW"


#define GBT_NAME_PTZCmd     "PTZCmd"
#define GBT_NAME_TeleBoot     "TeleBoot"
#define GBT_NAME_RecordCmd  "RecordCmd"
#define GBT_NAME_GuardCmd     "GuardCmd"
#define GBT_NAME_AlarmCmd     "AlarmCmd"
#define GBT_NAME_IFrameCmd    "IFrameCmd"
#define GBT_NAME_DragZoomIn   "DragZoomIn"
#define GBT_NAME_DragZoomOut   "DragZoomOut"
#define GBT_NAME_HomePosition   "HomePosition"

#define GBT_NAME_CmdType  "CmdType"
#define GBT_NAME_SN         "SN"
#define GBT_NAME_DeviceID  "DeviceID"

#define GBT_NAME_Status     "Status"

#define GBT_NAME_Info       "Info"

#define GBT_NAME_Content_type  "Application/MANSCDP+xml"

#define GBT_NAME_Boot       "Boot"
#define GBT_NAME_ResetAlarm "ResetAlarm"
#define GBT_NAME_Send       "Send"
#define GBT_NAME_Catalog    "Catalog"
#define GBT_NAME_Alarm      "Alarm"

#define GBT_NAME_Play       "Play"
#define GBT_NAME_Playback   "Playback"
#define GBT_NAME_Download   "Download"
#define GBT_NAME_Talk       "Talk"

#define GBT_NAME_Broadcast      "Broadcast"

#define GBT_NAME_BasicParam     "BasicParam"
#define GBT_NAME_VideoParamOpt  "VideoParamOpt"
#define GBT_NAME_VideoParamConfig  "VideoParamConfig"
#define GBT_NAME_AudioParamOpt     "AudioParamOpt"
#define GBT_NAME_AudioParamConfig  "AudioParamConfig"
#define GBT_NAME_SVACEncodeConfig  "SVACEncodeConfig"
#define GBT_NAME_SVACDecodeConfig  "SVACDecodeConfig"




#define GBT_NAME_MediaStatus    "MediaStatus"
#define GBT_NAME_NotifyType     "NotifyType"


#endif /* GBTNAMES_H_ */
